/* COMMON STYLE
--------------------------------------------------------- */
body#bd { background: url(../images/header-bg2.gif);  }

/* Normal links ---*/
a { color: #8a4590; }

/* Readon links ---*/
p.readmore a:hover,
p.readmore a:focus,
p.readmore a:active {
	color: #8a4590;
}

/* Others ---*/

/* FORM
--------------------------------------------------------- */
.inputbox { border: 1px solid #f2ddf4; }

/* Search ---*/

/* Contact ---*/

/* JOOMLA STYLE
--------------------------------------------------------- */
/* Layout Deco ---*/

.items-row { border-bottom: 1px solid #fcebfd; }

/* Meta ---*/
.article-tools {
	border: 1px solid #F9DEFB;
	background: #fff;
}

/*Inline images ---*/
div.img_caption img {
	background: #f9dffb;
	border: 1px solid #f9defb;
}

.article-image img {
	background: #f9dffb;
	border: 1px solid #d24bde;
}
/* Tables ---*/
/* Poll */

table.pollstableborder td {
	background: #f6f6f6;
}

/* Pagination ---*/

/* Tool Tip ---*/

/* MODULE STYLES
--------------------------------------------------------- */
div.ja-moduletable h3, div.moduletable h3 {
	background: url(../images/grad-d1.gif) repeat-x left top #8a4590;
}
/* Advertisement ---*/

/* MAIN LAYOUT DIVS
--------------------------------------------------------- */
#ja-wrapper { }

#ja-container {
	background: url(../images/container-bg.gif) repeat-x scroll left top #eaeef1;
}
/* Content Main ---*/
/* HEADER
--------------------------------------------------------- */
#ja-header { border-top: none;}

/* Logo Image ---*/

/* Logo Text ---*/
div.logo-text h1 a {
	text-shadow: 0 1px 1px #8a4590;
}

p.site-slogan {
	color: #e0a5e6;
}

/* Search ---*/
#ja-search {
	background: url(../images/search-bg.png) no-repeat left top;
}

/* Top bar ---*/
#ja-topbar {
	border-bottom: 1px solid #9826a3;
	color: #cd6fd5;
	background: url(../images/header-bg2.gif) repeat scroll 0 0;
}


#ja-topbar .ja-day {
	background: url(../images/sep-w.gif) no-repeat right center;
}

/* Headtools ---*/
#ja-headtools li {
	background: none;
}

#ja-user-register, #ja-user-login {
	background-image: url(../images/ja-login-bg.gif);
	border: 1px solid #d24bde;
}

#ja-headtools .ja-login-links a {
	color: #8a4590;
}

#ja-user-login .button,
#ja-user-register .button {
	background:  url(../images/button_bg.png) 0 50% repeat-x #8a4590;
	border: 1px solid #8a4590;
}

/* NAVIGATION
--------------------------------------------------------- */
/* Main Nav ---*/
#ja-mainnav {  border-top: 1px solid #a762ae; }


/* Breadcrumbs ---*/

/* Extras ---*/

/* Default Joomla! Menu ---*/

#ja-container ul.menu li { border-bottom: 1px dotted #fcebfd; }

#ja-container ul.menu li a:hover,
#ja-container ul.menu li a:active,
#ja-container ul.menu li a:focus{
	background-image: url(../images/bullet-orange.png);
	color: #8a4590;
}

#ja-container ul.menu li li a:hover,
#ja-container ul.menu li li a:active,
#ja-container ul.menu li li a:focus {
	background: url(../images/bullet-orange.png) no-repeat 15px 12px;
	color: #8a4590;
}

#ja-container ul.menu li li { border-top: 1px solid #fcebfd; }

#ja-container ul.menu li.active a { color: #8a4590; }


/* MASS TOP
--------------------------------------------------------- */

/* JA Content top ---*/

/* SPOTLIGHT
--------------------------------------------------------- */

/* Top spotlight ---*/

/* Bot spotlight ---*/
#ja-botsl a {
	color: #CD6FD5;
	border-bottom: 1px dotted #bf45ca;
}

#ja-botsl ul li {
	border-bottom: 1px dotted #CD6FD5;
}

#ja-botsl ul li a:hover, 
#ja-botsl ul li a:hover,
#ja-botsl ul li a:focus {
	background-color: #8a4590;
}

#ja-botsl .img-border {
	border: 3px solid #882191;
}

/* FOOTER
--------------------------------------------------------- */
#ja-footer {
	color: #CD6FD5;
}

body.handheld .ja-breadcrums {
	border-bottom: 1px solid #CD6FD5;
}

/* MISCELLANOUS
----------------------------------------------------------- */
/* Others ---*/

/* Custom gallery ---*/
.small-gallery .img-border {
	border: 1px solid #e0a5e6;
}

/* JA Twitter ---*/

/* Social list ---*/

/* Contact list ---*/
/* Facebook button ---*/
.fb-button {
	background: #fef5ff;
	border: 1px solid #F9DEFB;
}

.fb_share_no_count .fb_share_count_inner {
	background-color: #f2ddf4 !important;
}

.jacomment-count a:hover,
.jacomment-count a:focus,
.jacomment-count a:active { color: #8a4590; }

/* JOMSOCIAL'S MODULES STYLE
----------------------------------------------------------- */
/* Top users ---*/
ul#modTopMembers li a:hover img.avatar {
	background: #8a4590;
}

/* Latest Discussion ---*/
.modLatestDiscussion ul li {
	border-bottom: 1px solid #fcebfd;
}

/* Active group ---*/
	
ul#modActiveGorups li {
	border-bottom: solid 1px #fcebfd;
}

a#ja-cpanel-toggle:hover, a#ja-cpanel-toggle:active, a#ja-cpanel-toggle:focus, #ja-cpanel-toggle .open {
	background: #b656be;
}

.ja-moduleraw-style2 {
	 background-image: url(../images/bg-slideshow.gif);
}

.ja-slidewrap_social {
   background-image: url(../images/bg-slideshow.gif);
}

.ja-slide-thumb-inner {
	color: #8A4590;
}

.ja-slide-thumbs-wrap .ja-slide-thumb {
	background-image: url(../images/number.png);
}

.ja-slide-thumbs-wrap .ja-slide-thumb.active {
	 background-image: url(../images/number-hover.png); }

.ja-slide-buttons span.ja-slide-prev {
	background-image: url(../images/prev-slideshow.png);
}

.ja-slide-buttons span.ja-slide-prev:hover {
	background-image: url(../images/prev-slideshow.png) ;
}

.ja-slide-buttons span.ja-slide-next {
	background-image: url(../images/next-slideshow.png);
}

.ja-slide-buttons span.ja-slide-next:hover{
	background-image: url(../images/next-slideshow.png);
}

.ja-slidewrap_social .maskDesc a.readon, .ja-slide-desc a.readmore  {
	background-image: url(../images/more.png);
} 

.ja-slide-desc ul.check-list li {
	 background-image: url(../images/check-list.png);
}

.ja-slide-desc ul.around-list li {
	 background-image: url(../images/bullet-grey.png);
	 cursor: pointer;
	 padding-left: 12px;
}

.ja-slide-desc ul.around-list li:hover {
	 background-image: url(../images/bullet-blue.png);
	 padding-left: 12px;
}

.ja-slide-desc span.blue {
	color: #8A4590;
}

/* Slideshow K2 Component ---*/

.ja-moduleraw-style2 .ja-slide-desc a span{
	background: #8A4590;
}

/* TOOLBAR MENU ( new ) */
#jsMenu { background: url(../images/bar-bg.png) repeat-x left bottom #ead6eb; }

#jsMenu .jsMenuBar li:hover a:hover,
#jsMenu .jsMenuBar li ul a:hover { background: #8a4590; }

#jsMenu .jsMenuBar li ul {
	background: #8a4590;
	border: 1px solid #723977;
	border-top: 0;
}

#jsMenu .jsMenuBar li li { border-top: 1px solid #723977; }

#jsMenu .jsMenuBar li:hover a { background: #8a4590; }

#jsMenu .jsMenuBar li li:hover a { background: #9e5da4 !important; }

#jsMenu .jsMenuBar li a.active {
	background: #8a4590;
	background: -webkit-gradient(linear,left top,left bottom,from(#b279b7),to(#8a4590));
	background: -moz-linear-gradient(top,#b279b7,#8a4590);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b279b7',endColorstr='#8a4590');
}

#jsMenu .jsIr:hover { background-color: #f3f7f1 !important; }

#jsMenu .jsHome { background: url('../images/home.png') 3px 3px no-repeat !important; }

#jsMenu .jsGlobalsNot { background: url('../images/noti.png') 3px 3px no-repeat !important; }

#jsMenu .jsFriendsNot { background: url('../images/friend.png') 2px 0 no-repeat !important; }

#jsMenu .jsMesaggeNot { background: url('../images/mail.png') 3px 3px no-repeat !important; }

#jsMenu .jsLogOff a { background: url('../images/power.png') 2px 1px no-repeat !important; }

body #community-wrap a.active-state {
	background-color: #DBDBDB;
}
/* Social ----*/

#community-wrap .cModule {
	border: none;
}
#community-wrap .cModule h3, #community-wrap .app-box-header .app-box-header  {
	background-image: url("../images/grad-d1.gif");
	background-color: #8A4590;
}

body #Kunena .kblock div.kheader, body #Kunena div.kblock > div.kheader {
	background-image: url("../images/grad-d1.gif") !important;
	background-color: #7e3284 !important;
	border-color: #7e3284;
}

body #Kunena #ktop {
	border-color: #8A4590 !important;
}

#Kunena #ktab ul.menu li.active a {
	background-image: url("../images/grad-d1.gif");
	border-color: #8A4590;
}


.ja-content-main #Kunena #ktop span.ktoggler {
	background: #8A4590 !important;
}
